package com.liit.module.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.liit.module.entity.Brand;
import com.liit.module.frame.utils.page.Pagination;

public interface BrandDao extends BaseDao {

	int deleteById(Integer id);

	int insert(Brand record);

	Brand selectById(Integer id);

	int updateById(Brand record);

	List<Brand> listPage(Pagination pagination, @Param("record") Brand record);

	/**
	 * 查询除当前品牌以外的品牌
	 * 
	 * @return
	 */
	List<Brand> listOther(@Param("ids") List<Integer> ids);

	/**
	 * 更新
	 * 
	 * @param id
	 * @return
	 */
	public int update(Brand record);
}